ammonium magnesium sulfate - German English Dictionary